//! Various type definition modules.
//!
//! The `Td` suffix here stands for "typedef".

mod common;
pub use common::{TypeFamily, Typedef};

mod native;
pub use native::{NativeTypeTd, NativeTypeTdField};

mod structbuf;
pub use structbuf::{StructBufTd, StructBufTdField};

// private modules
mod recordbuf; // incomplete
